MNU_FILES = plugin.o search_tab.o

all: search_tab.so

clean:
	rm -f search_tab.so
	rm -f *.o
	rm -f list.d

list.d: list.d
	echo "" > list.d
	make search_tab.so
	cp search_tab.so ..



search_tab.so: $(MNU_FILES)	
	$(CC) $(CFLAGS) -shared -o search_tab.so -L../../ -lejourn $(MNU_FILES) `pkg-config gtk+-2.0 --libs` `pkg-config gthread-2.0 --libs`
	cp search_tab.so ..

search_tab.o: search_tab.c
	$(CC) $(CFLAGS)  -c search_tab.c `pkg-config gtk+-2.0 --cflags` `pkg-config gthread-2.0 --cflags`

plugin.o: plugin.c
	$(CC) $(CFLAGS) -c plugin.c `pkg-config gtk+-2.0 --cflags` `pkg-config gthread-2.0 --cflags`
